presentation
Class ListenAjouterEquipes

java.lang.Object
  extended by presentation.ListenAjouterEquipes
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class ListenAjouterEquipes
extends java.lang.Object
implements java.awt.event.ActionListener


Field Summary
 java.util.ResourceBundle bundle
           
 java.util.Locale local
           
private  javax.swing.JComboBox maListeChampionnat
           
private  javax.swing.JLabel monJLabel
           
private  javax.swing.JTextField monTextField
           
private  java.lang.String nomChampionnat
           
private  javax.swing.JPanel zoneEquipes
           
private  javax.swing.JPanel zoneListe
           
 
Constructor Summary
ListenAjouterEquipes(javax.swing.JComboBox listeChampionnats)
          Constructeur de ListenCreationChampionnat
ListenAjouterEquipes(java.lang.String nom, javax.swing.JTextField textField, javax.swing.JLabel labelEquipe, javax.swing.JPanel zone, javax.swing.JPanel zoneListe)
          Constructeur de ListenAjouterEquipes
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          Méthode implémenté par ActionListener On récupère le texte saisi dans le textfield On crée un objet Equipe via l'interface EquipeInterface On insère cette équipe dans la base On vérifie que l'équipe n'existe pas déjà Enfin, on rafraichit l'affichage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maListeChampionnat

private javax.swing.JComboBox maListeChampionnat

nomChampionnat

private java.lang.String nomChampionnat

monTextField

private javax.swing.JTextField monTextField

monJLabel

private javax.swing.JLabel monJLabel

zoneEquipes

private javax.swing.JPanel zoneEquipes

zoneListe

private javax.swing.JPanel zoneListe

local

public java.util.Locale local

bundle

public java.util.ResourceBundle bundle
Constructor Detail

ListenAjouterEquipes

public ListenAjouterEquipes(javax.swing.JComboBox listeChampionnats)
Constructeur de ListenCreationChampionnat

Parameters:
JComboBox - listeChampionnats : la comboBox qui contient la liste des championnats

ListenAjouterEquipes

public ListenAjouterEquipes(java.lang.String nom,
                            javax.swing.JTextField textField,
                            javax.swing.JLabel labelEquipe,
                            javax.swing.JPanel zone,
                            javax.swing.JPanel zoneListe)
Constructeur de ListenAjouterEquipes

Parameters:
String - nom : le nom du championnat courant
JTextField - textField : Le champ texte qui contient le nom de l'équipe à créer
JLabel - labelEquipe : Le label à remplir avec le nom de la nouvelle équipe
JPanel - zone : Le JPanel de création des équipes
JPanel - zoneListe : Le JPanel de liste des équipes
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Méthode implémenté par ActionListener On récupère le texte saisi dans le textfield On crée un objet Equipe via l'interface EquipeInterface On insère cette équipe dans la base On vérifie que l'équipe n'existe pas déjà Enfin, on rafraichit l'affichage

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
ActionEvent - evt